मेरे पास काफी जटिल (वास्तव में नहीं) xml लेआउट फ़ाइल है। विचारों में से एक v1
दो बच्चों के साथ एक रेखीयआउट ( v2
) है : एक एडिटटेक्स्ट ( ) और दूसरा लिनलेयआउट ( v3
)। बदले में बच्चे LinearLayout में एक EditText ( v4
) और एक ImageView ( v5
) है।
EditText v2 के लिए मेरे पास imeOptions है
android:imeOptions="actionNext"
लेकिन जब मैं ऐप चलाता हूं, तो कीबोर्ड return
इसकी जांच नहीं करता है next
और मैं चाहता हूं कि यह बदल जाए next
। मैं इस समस्या को कैसे हल करूं?
इसके अलावा, जब उपयोगकर्ता अगला क्लिक करता है, तो मैं EditText v4 पर जाना चाहता हूं। मैं यह करता हूं?
उन लोगों के लिए जिन्हें वास्तव में कुछ कोड देखने की जरूरत है:
<LinearLayout
android:id="@+id/do_txt_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/col6"
android:orientation="vertical"
android:visibility="gone" >
<EditText
android:id="@+id/gm_title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:background="@drawable/coldo_text"
android:hint="@string/enter_title"
android:maxLines="1"
android:imeOptions="actionNext"
android:padding="5dp"
android:textColor="pigc7"
android:textSize="ads2" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="100dp"
android:orientation="horizontal" >
<EditText
android:id="@+id/rev_text"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_gravity="center_vertical"
android:layout_margin="5dp"
android:layout_weight="1"
android:background="@drawable/coldo_text"
android:hint="@string/enter_msg"
android:maxLines="2"
android:padding="5dp"
android:textColor="pigc7"
android:textSize="ads2" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="center_vertical"
android:background="@drawable/colbtn_r”
android:clickable="true"
android:onClick=“clickAct”
android:paddingLeft="5dp"
android:paddingRight="5dp"
android:src="@drawable/abcat” />
</LinearLayout>
</LinearLayout>
android:nextFocusDown="@id/edit_text_v4"
(शायदandroid:nextFocusForward
अगले नेफोकस विशेषताओं में से कुछ या कुछ भी प्रयास करें )।