我正在开发一个应用程序,我需要一个对话框选择从图库或相机上传图像.我在这里找到了一种解决方案用于从图库或相机中选择图像的对话框,但问题在于比较用户选择哪个动作的冲突.
我想知道如果我能在这个代码修改,并得到一些结果来区分两种画廊或相机选择,然后应用的行动.
我想制作一个像Facebook安卓应用程序的弹出框,按下注释按钮打开.我想为我的应用程序设计相同类型的弹出窗口.谁能让我知道它是如何构建的,或者只是指导我设计那种东西的要求是什么.
谢谢.
我有一个这样的线性布局
<LinearLayout
android:id="@+id/optionlist"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/divider"
android:orientation="vertical" >
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
我想在这个布局中添加另一个 xml 视图
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/option"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<!--
<View
android:layout_width="match_parent"
android:layout_height="0.5dip"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:background="#2fd275"
/>
-->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:padding="10dp" >
<ImageView
android:id="@+id/option_image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:src="@drawable/logout" />
<TextView
android:id="@+id/option_id"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="#000000"
android:visibility="gone" />
<TextView
android:id="@+id/option_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_margin="10dp"
android:text="Signout"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#616161" />
</LinearLayout>
<View
android:id="@+id/divider"
android:layout_width="match_parent"
android:layout_height="0.5dip"
android:background="#d3d3d3" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
通过代码
for (int i = 0; i < opt.length; …Run Code Online (Sandbox Code Playgroud)