因此,我只是将一些数组放入我的arrays.xml资源文件中,由于某种原因,这使facebook的chrome-webview无法正常工作。
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="Genders">
<item>@string/Male</item>
<item>@string/Female</item>
<item>@string/Prefer_Not_To_Say</item>
</string-array>
<string-array name="GenderPreference">
<item>@string/Male_Only</item>
<item>@string/Female_Only</item>
<item>@string/Co_ed</item>
</string-array>
<string-array name="SchedulePreference" >
<item>@string/Early_Bird</item>
<item>@string/Night_Owl</item>
</string-array>
<string-array name="NoiseLevelPreference" >
<item>@string/Quiet</item>
<item>@string/Social</item>
</string-array>
<integer-array name="numRoommatesPreference">
<item>1</item>
<item>2</item>
<item>3</item>
</integer-array>
</resources>
因此,Facebook的登录按钮将打开Web视图或Facebook应用程序。当它尝试打开Webview时,我只会看到“ Chrome已停止;请再次打开应用”
现在无需更改项目中的其他代码,如果我删除了上面列表中的任何数组,则登录按钮将成功打开Web视图。
有想法吗?