我坚持让这个工作。
请看下面的图片,我希望将气泡放在图像下面 当然希望能够将视图放在我喜欢的任何地方。
我认为问题出在父视图中,所以我将父xml添加到。
也许我需要将RelativeLayout更改为其他内容,
我尝试了很多东西,但没有任何作用
这是我泡泡的xml
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout android:id="@+id/frameLayout_balloon_gallery_activity_send"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<ImageView android:id="@+id/imv_balloon_gallery_activity_send"
android:src="@drawable/balloon_gallery"
android:scaleType="fitCenter"
android:layout_height="fill_parent"
android:layout_width="fill_parent"/>
</FrameLayout >
这是我插入气泡的父母
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout android:id="@+id/relativelayout_main_activity_back"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical">
<Gallery xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/gallery_activity_back"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:spacing="2dip"
android:gravity="top"
android:paddingTop="20dip"
/>
<RelativeLayout
android:id="@+id/relativeLayoutinner_activity_back"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true" >
<EditText
android:id="@+id/etx_addtext_activity_back"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:singleLine="false"
android:text="@string/string_enter_text_here"
/>
</RelativeLayout>
</RelativeLayout>
答案 0 :(得分:2)
您需要创建一个包含ImageView和其中的气泡的RelativeLayout。使用下面的位置属性将气泡定位在ImageView下方。从那里你可以将RelativeLayout移动到任何地方,并且气泡将保留在图像下面。
答案 1 :(得分:2)
查看快速操作的实施方式http://www.londatiga.net/it/how-to-create-quickaction-dialog-in-android/。功能类似于您想要的功能。