Jer*_*emy 7 xml android android-layout android-studio
当谈到Android应用程序时,我正处于新手联盟中,并且我希望在下面填充一个带有数组或字符串的Spinner(它是一个转换器应用程序),这是我的XML文件的摘录,我希望填充Spinner:
......
<string name="TemperatureString">Temperature</string>
<string name="WeightString">Weight</string>
<string name="VolumeString">Volume</string>
<string name="SpeedString">Speed</string>
<string name="LengthString">Length</string>
<string name="AreaString">Area</string>
<string name="EnergyString">Energy</string>
<string name="PresureString">Presure</string>
<string name="MemoryString">Memory</string>
<string-array name="Convert_Type">
<item>@string/TemperatureString</item>
<item>@string/WeightString</item>
<item>@string/VolumeString</item>
<item>@string/SpeedString</item>
<item>@string/LengthString</item>
<item>@string/AreaString</item>
<item>@string/EnergyString</item>
<item>@string/PresureString</item>
<item>@string/MemoryString</item>
</string-array>
Run Code Online (Sandbox Code Playgroud)
从这开始,我正在尝试填充我的微调器(@+id/MainSpinner) - 我不确定我在这里做什么,但是activity_main.xml我有以下内容:
<Spinner
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:id="@+id/MainSpinner"
tools:listitem="@layout/support_simple_spinner_dropdown_item"/>
Run Code Online (Sandbox Code Playgroud)
我知道有一种方法可以通过Java实现这一点,但我更糟糕的是Java!出于这个原因,如果可能的话,我想将它保留在xml中.
此外,如果有人可以指望我指向可以带来我的Java和xml技能的链接,那将是很好的 - 我已经开始使用Udacity并且发现它们很好但是非IT毕业生需要接受很多(I在金融界工作,但发现这件事真的很有趣!)
提前致谢!
使用String Array绑定ListView和Spinner控件的最简单方法是
android:entries = "@array/nameofarray"
<Spinner
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/MainSpinner"
tools:listitem="@layout/support_simple_spinner_dropdown_item"
android:entries="@array/Convert_Type"/>
Run Code Online (Sandbox Code Playgroud)
如果你想改变Spinner每个项目的主题,那么将下面的样式放入 res/values/styles.xml
<style name="ItemTextAppearance">
<item name="android:textColor">#f00</item>
<item name="android:textStyle">bold</item>
<item name="android:typeface">monospace</item>
</style>
Run Code Online (Sandbox Code Playgroud)
和集
android:theme="@style/ItemTextAppearance"
Run Code Online (Sandbox Code Playgroud)
旋转器
| 归档时间: |
|
| 查看次数: |
8127 次 |
| 最近记录: |