如何使用ViewPager避免使用自动换行标题和不完整的标题标题(例如三个' ...')
见下面的截图:
更新
当我在styles.xml中设置以下内容时:
<style name="MyTabTextStyle" parent="Base.Widget.AppCompat.ActionBar.TabText">
<item name="android:maxLines">1</item>
<item name="android:width">80dp</item>
</style>
部分在ActionBarStyle 我不添加LOGO 时有效
<style name="MyActionBarStyle" parent="Widget.AppCompat.ActionBar.Solid">
更新2 - 问题仍然存在
这是我使用ActionBarStyle
添加徽标时的结果
提前谢谢
答案 0 :(得分:0)
问题在于 public void get_info_instance(StreamWriter file)
{
try
{
foreach (WlanClient.WlanInterface wlanIface in client.Interfaces)
{
Wlan.WlanBssEntry[] wlanBssEntries = wlanIface.GetNetworkBssList();
foreach (Wlan.WlanBssEntry network in wlanBssEntries)
{
int rss = network.rssi;
byte[] macAddr = network.dot11Bssid;
string tMac = "";
for (int i = 0; i < macAddr.Length; i++)
{
tMac += macAddr[i].ToString("x2").PadLeft(2, '0').ToUpper();
}
file.WriteLine("Found network: " + System.Text.ASCIIEncoding.ASCII.GetString(network.dot11Ssid.SSID).ToString());
file.WriteLine("Signal: " + network.linkQuality + "%");
file.WriteLine("BSS Type: " + network.dot11BssType + ".");
file.WriteLine("RSSID: " + rss.ToString());
file.WriteLine("BSSID: " + tMac);
file.WriteLine(" ");
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
窗口小部件的宽度:
TabText
正如您所看到的,有时80dp足以满足您的内容,但有时候 - 它不是。您应该避免使用固定的宽度或高度。相反,您可以使用wrap_content
(宽度或高度足以适应内容)和match_parent
(完全匹配父级大小,可能会留下大量“空格”)值。