Questions tagged «android»

Android是Google的移动操作系统,用于对数字设备(智能手机,平板电脑,汽车,电视,Wear,Glass和IoT)进行编程或开发。对于与Android相关的主题,请使用特定于Android的标签,例如android-intent,android-activity,android-adapter等。对于与开发或编程无关但与Android框架相关的问题,请使用以下链接:https:// android.stackexchange.com。

6
如何从资源设置位图
这似乎很简单,我试图设置位图图像,但是从资源来看,我在应用程序中的可绘制文件夹中。 bm = BitmapFactory.decodeResource(null, R.id.image); 这样对吗?
279 android  bitmap 


28
Datepicker:如何在单击edittext时弹出日期选择器
我想显示日期选择器弹出窗口。我找到了一些例子,但是我没有正确地得到它。我有一个edittext,我希望当我单击edittext时,应该弹出datepicker对话框,并且在设置日期之后,该日期应该以dd / mm / yyyy格式以edittext显示。请为我提供示例代码或良好的链接。

9
如何更改textview超链接的颜色?
我将以下代码用于超链接: <TextView android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@+id/hyperlink" android:text="@string/hyperlink" android:autoLink="web"/> 默认情况下,它显示为蓝色,但是如何更改Android中超链接的颜色?


16
从相机捕获图像并在活动中显示
我想编写一个模块,单击一个按钮即可打开相机,然后单击并捕获图像。如果我不喜欢该图像,则可以将其删除,然后再单击一个图像,然后选择该图像,它应返回并在活动中显示该图像。
278 android  image  camera  capture 

20
如何使用XML更改ActionBarActivity的ActionBar的背景颜色?
细节: 我正在扩展ActionBarActivity。 截至2011年11月6日,Eclipse和SDK已全面修补。 <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="14" /> 部署到具有Android 2.3.3 应用程序的Samsung设备android:theme="@android:style/Theme.Light" 问题:应用程序很轻,但是ActionBar是带有灰色图标的蓝色,在蓝色背景色下几乎看不到。我还希望ActionBar变浅,以便它们的灰色图标更可见。 我尝试过修改样式,但无济于事。 我可能缺少一些琐碎的东西。 如何使用XML更改ActionBarActivity的ActionBar的背景颜色?

16
如何在不卸载的情况下处理INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES?
我试图重新安装apk $adb install -r new.apk 它显示了错误: Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES] 一种解决方案是卸载并安装new.apk,效果很好。 但是我想知道我是否可以在不卸载的情况下重新构建apk并重新安装。例如。更改AndroidManifest.xml中的某些配置,或不对APK进行签名等。 如果您能告诉我“ INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES”的全部含义,将不胜感激。
277 android 



23
ScrollView中的RecyclerView无法正常工作
我正在尝试实现一个包含RecyclerView和ScrollView的布局。 布局模板: <RelativeLayout> <ScrollView android:id="@+id/myScrollView"> <unrelated data>...</unrealated data> <android.support.v7.widget.RecyclerView android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/my_recycler_view" /> </ScrollView> </RelativeLayout> 问题:我可以滚动到的最后一个元素 ScrollView 我尝试过的事情: ScrollView(现在ScrollView包含RecyclerView)内的卡片视图-可以看到卡片向上直到RecyclerView 最初的想法是viewGroup使用RecyclerView而不是ScrollView其中一种类型的views 来实现此功能,CardView但是我得到了与完全相同的结果ScrollView

5
如何从TabHost活动返回结果(startActivityForResult)?
我的示例中有3个班级:A类,主要活动。A类调用startActivityForResult: Intent intent = new Intent(this, ClassB.class); startActivityForResult(intent, "STRING"); B类,此类是TabActivity: Intent intent = new Intent(this, ClassC.class); tabHost.addTab... C类,该类为常规活动: Intent intent = this.getIntent(); intent.putExtra("SOMETHING", "EXTRAS"); this.setResult(RESULT_OK, intent); finish(); 在Class A中调用了onActivityResult,但是使用了resultCode RESULT_CANCELED而不是,RESULT_OK返回的intent为null。如何从TabHost内的Activity返回某些内容? 我意识到问题在于我的C类实际上是在B类内部运行的,而B类才是回到RESULT_CANCELEDA类的原因。我只是不知道解决方法。


19
Android“高程”未显示阴影
我有一个ListView,对于每个列表项,我希望它在其下方显示一个阴影。我正在使用Android Lollipop的新高程功能在要投射阴影的View上设置Z,并且已经使用ActionBar(在技术上是Lollipop中的工具栏)有效地做到了这一点。我正在使用棒棒糖的高程,但是由于某些原因,它在列表项下没有显示阴影。这是设置每个列表项的布局的方式: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:orientation="vertical" style="@style/block" android:gravity="center" android:layout_gravity="center" android:background="@color/lightgray" > <RelativeLayout android:layout_width="300dp" android:layout_height="300dp" android:layout_marginLeft="40dp" android:layout_marginRight="40dp" android:layout_marginTop="20dp" android:layout_marginBottom="20dp" android:elevation="30dp" > <ImageView android:id="@+id/documentImageView" android:layout_width="match_parent" android:layout_height="match_parent" android:scaleType="centerCrop" /> <LinearLayout android:orientation="vertical" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/alphared" android:layout_alignParentBottom="true" > <appuccino.simplyscan.Extra.CustomTextView android:id="@+id/documentName" android:layout_width="match_parent" android:layout_height="wrap_content" android:textColor="@color/white" app:typeface="light" android:paddingLeft="16dp" android:paddingTop="8dp" android:paddingBottom="4dp" android:singleLine="true" android:text="New Document" android:textSize="27sp"/> <appuccino.simplyscan.Extra.CustomTextView …

12
如何更新RecyclerView适配器数据?
试图弄清楚update RecyclerView的Adapter 是什么问题。 获得新的产品列表后,我尝试: ArrayList从recyclerView创建的片段更新,将新数据设置为adapter,然后调用adapter.notifyDataSetChanged(); 它不起作用。 像其他人一样创建一个新适配器,它对他们有用,但是对我来说没有任何变化: recyclerView.setAdapter(new RecyclerViewAdapter(newArrayList)) 创建一种Adapter如下更新数据的方法: public void updateData(ArrayList<ViewModel> viewModels) { items.clear(); items.addAll(viewModels); notifyDataSetChanged(); } 然后,无论何时要更新数据列表,我都调用此方法。它不起作用。 要检查我是否可以以任何方式修改recyclerView,并尝试至少删除一个项目: public void removeItem(int position) { items.remove(position); notifyItemRemoved(position); } 一切都保持原样。 这是我的适配器: public class RecyclerViewAdapter extends RecyclerView.Adapter<RecyclerViewAdapter.ViewHolder> implements View.OnClickListener { private ArrayList<ViewModel> items; private OnItemClickListener onItemClickListener; public RecyclerViewAdapter(ArrayList<ViewModel> items) { this.items …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.