Articles of 背景

Android:使用选择器为图像视图设置背景颜色

我正在尝试设置图像视图的背景颜色。 我正在使用以下选择器。 但是,如果我尝试使用带有运行时exception的选择器,它会崩溃。 我究竟做错了什么? 我的logcat E/AndroidRuntime( 4196): FATAL EXCEPTION: main E/AndroidRuntime( 4196): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.X.XCamera/com.X.XCamera.XCameraActivity}: android.view.InflateException: Binary XML file line #13: Error inflating class E/AndroidRuntime( 4196): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663) E/AndroidRuntime( 4196): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679) E/AndroidRuntime( 4196): at android.app.ActivityThread.access$2300(ActivityThread.java:125) E/AndroidRuntime( 4196): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033) E/AndroidRuntime( 4196): at android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime( 4196): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime( 4196): at android.app.ActivityThread.main(ActivityThread.java:4627) […]

Android Notification重新启动应用但想要恢复

嗨,我已经能够显示我的活动的通知,当用户点击通知时,应用程序重新启动。 但是我只是希望它重新出现而不是重新启动。 例如。 它是一个Web应用程序,我希望它在用户选择通知时出现在前面。但是不刷新网页。 我可以捕获这个意图还是我发错了意图? 通常,如果我按下主页按钮并单击应用程序图标,应用程序就会出现并且不会刷新/重新启动。 所以这就是我想要的行为。 有任何想法吗 ? String ns = Context.NOTIFICATION_SERVICE; NotificationManager mNotificationManager = (NotificationManager) getSystemService(ns); //2.Instantiate the Notification int icon = R.drawable.notification_icon; CharSequence tickerText = “My App”; // temp msg on status line long when = System.currentTimeMillis(); Notification notification = new Notification(icon, tickerText, when); notification.flags |= Notification.FLAG_ONGOING_EVENT; //3.Define the Notification’s expanded message […]

Android BroadcastReceiver onReceive在MainActivity中更新TextView

在MainActivity中我有一个TextView:textV1。 我还在MainActivity中有一个方法来更新textview: public void updateTheTextView(final String t) { MainActivity.this.runOnUiThread(new Runnable() { public void run() { TextView textV1 = (TextView) findViewById(R.id.textV1); textV1.setText(t); } }); } 在BroadcasrReceiver中,我需要更新MainActivity中textV1中的文本。 public class NotifAlarm extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { // other things done here like notification // NEED TO UPDATE TEXTV1 IN MAINACTIVITY HERE } […]

EditText背景基线颜色根据其在android中的焦点而变化

我需要设计带有基线的EditText,如下图所示,当它获得焦点时,它将变为其他颜色。 我正在使用以下内容。 那么,请指导我如何处理这个问题。

android,background,layer-list和可伸缩位图项

我有以下drawable set作为背景: 它显示所有位图( base_bg , decoration1和decoration2 ),但我找不到修改它们大小的方法。 我想拥有主背景,并在其上面根据dpi具有不同尺寸的装饰。 有没有一种简单的方法可以做到这一点,或者我是否真的需要为不同的dpi设置一堆“装饰”? 它不好,我想改为scale / resize选项! android:width和android:height属性是我想要find的东西,但我知道它不起作用。 目前我正在为不同的DPI使用不同的版本,但希望它可以更加用户友好。

选择时,Android radiobutton背景样式

我知道如何为我的单选按钮设置背景。 但我不知道改变所选单选按钮背景的最佳/正确方法是什么? 是可以在xml中创建它还是必须在代码中完成? 问候

更改按钮android:背景到不同的drawable

我是Android和Java的新手,但我已经设法自学并在stackoverflow上find大多数问题的答案而无需提问。 到现在…. 在这里,我有许多彩色按钮,当点击时,将颜色改变为一系列不同的颜色。 有许多按钮定义为例如: 有人可以告诉我如何更改android:background使用代码将上面的示例更改为黄色,例如,单击按钮时。 在下面的代码中,clickedButton是我需要更改背景的按钮的ID。 public void onClick(View v) { int id=v.getId(); String clickedButton = getResources().getResourceEntryName(id); Change button to Yellow here?? // Temporary code below to check which button was pressed // and convert its number to an integer to eventually access an array final TextView tvGameTimer = (TextView) findViewById(R.id.tvGameTimer); int buttonNumber = Integer.parseInt(clickedButton.substring(6,8)); […]

设置textView的边框和背景颜色

我有一个用XML定义的TextView,我想设置背景颜色和边框。 我遇到的问题是在XML中我已经使用android:background来设置边框资源,所以我不能再次使用它来获取背景颜色。 有人可以指导我正确的方向吗? Border.xml 的TextView

Android选择器与背景图像和渐变

我知道有相似的post,但我找不到任何一个答案。 所以,我有这个可绘制的XML: 我正在尝试创建一个按钮,其中重复的图像作为背景并应用了渐变。 使用此代码,我只看到背景图像,而不是渐变,边框和圆角。 此外,当我单击按钮时,它不会更改(渐变应该更改)。 我不知道这段代码有什么问题? 如果我使用图层列表代替选择器,我会得到所需的结果,但是当我按下按钮时它也不会改变。 谢谢你的帮助!

如何设置android应用程序的背景?

我想更改应用程序活动的背景。 现在有黑色可供选择,我想用一些图像或主题来改变它。