텍스트보기와 버튼으로 구성된 목록보기 항목을 가로로 만들려고합니다. 텍스트보기가 왼쪽에 있고 단추가 오른쪽에 있어야합니다. 버튼의 크기는 항상 같기 때문에 텍스트 뷰가 나머지 공간을 차지하도록하고 싶습니다.범위 내 Xamarin Android 텍스트보기
내 문제는 textview (화면에 텍스트가 더 넓게 포함 된 경우)가 화면 밖으로 버튼을 밀었습니다.
textview에서 화면 밖으로 버튼을 누르지 않도록하고 싶습니다. 텍스트보기의 텍스트 길이에 관계없이 버튼이 항상 화면의 오른쪽에 붙어 있어야합니다. 텍스트가 너무 길어 표시 할 수없는 경우 버튼을 오른쪽으로 밀지 않고 가능한 한 많이 표시하려고합니다 (예 : 오버플로 : 숨김 HTML).
이 문제를 해결하기 위해 내보기를 구성 할 수 있습니까 아니면 화면 너비와 텍스트 길이 등을 측정해야합니까? 사람이 많이 주시면 감사하겠습니다 나를 도울 수 있다면 그래서 내가 자 마린에 아주 새로운 해요
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:stretchColumns="0">
<TableRow>
<TextView
android:id="@+id/tv_item_text"
android:text="(123456) Item Name"
android:paddingLeft="10dip"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="fill_vertical"
android:gravity="fill_vertical"
/>
<Button
android:id="@+id/btn_go"
android:layout_width="wrap_content"
android:text="Go"
android:textColor="@android:color/holo_blue_dark"
android:layout_gravity="fill_vertical"
android:gravity="center"
android:visibility="visible" />
</TableRow>
:
여기 내 목록보기 항목 XAML입니다.
/Aidal
사람들이 TableLayout을하고 둥지가있는 ListView/RecyclerView 항목에 대한 것이 좋습니다의 내부 TableRow를 사용하여 생각하는 이유를 정말 이해가 안
왜 TableLayout을을 사용하고 있습니다 :
은 다음과 비슷한 모습이 될 것입니다? – Cheesebaron