Saya memiliki tata letak berikut (hampir kosong):
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/set_layout"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:contentDescription="content desc"
android:orientation="vertical" >
<TextView android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello, I am a TextView" />
</LinearLayout>
Kelas Activity berisi yang berikut:
public class TestActivity extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_test);
}
}
Ketika saya menjalankan ini di perangkat seluler saya, saya mendapatkan kesalahan berikut:
SpannableStringBuilder
SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
Saya telah mencoba ini dengan dan tanpa TextView dan kesalahan masih ada, saya pasti melakukan sesuatu yang secara fundamental salah untuk tata letak dasar yang menyebabkan hal ini.
Apakah ada yang punya ide tentang bagaimana saya bisa memuat ini tanpa kesalahan?
android:contentDescriptiondariLinearLayout, karena wadah itu tidak fokus dan karena itu deskripsi tidak akan digunakan AFAIK.