我刚刚找到了 Chase 的 AutoResizeTextView
但我还不能让它运行。
AutoResizeTextView monologTextView;
monologTextView = (AutoResizeTextView) findViewById(R.id.dialogText);
xml:
<AutoResizeTextView
android:id="@+id/dialogText"
style="@style/monologText"
android:layout_width="fill_parent"
android:layout_height="100dp"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:ellipsize="none"
android:singleLine="true"
/>
导致 android.view.InflateException。
Binary XML file line #44: Error inflating class AutoResizeTextView
当我将 XML 更改为 TextView
<TextView
android:id="@+id/dialogText"
style="@style/monologText"
android:layout_width="fill_parent"
android:layout_height="100dp"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:ellipsize="none"
android:singleLine="true"
/>
我收到以下运行时异常:
android.widget.TextView 无法转换为 com.gootsproject.AutoResizeTextView
如何实现扩展的 textView?