コードバスアプリでは、テキストを選択してmarshmallowにコピー/ペーストメニューを表示すると、背景色はデフォルトの白ではなく灰色になります。どのようにデフォルトに戻しますか?コルドバのコピー/ペーストメニューが灰色です
相続人は明快
コードバスアプリでは、テキストを選択してmarshmallowにコピー/ペーストメニューを表示すると、背景色はデフォルトの白ではなく灰色になります。どのようにデフォルトに戻しますか?コルドバのコピー/ペーストメニューが灰色です
相続人は明快
のための絵私はあなたのための完璧なソリューションを持っているかもしれません。
cordova-custom-config-Pluginを使用できます。 それをインストールした後:
コルドバプラグインをコルドバ - カスタム設定
または
のPhoneGapプラグインを追加するにはeasylyだけのアンドロイドのテーマを変更することができコルドバ - カスタム設定
を追加config.xmlファイルを変更します。私のコルドバ-testappとは、例えばホロライトのテーマを使用しています: @android:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<widget id="com.ionicframework.testapp955851" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>testapp</name>
<description>
An Ionic Framework and Cordova project.
</description>
<author email="[email protected]" href="http://example.com.com/">
Your Name Here
</author>
....
....
<preference name="android-manifest/application/activity/@android:theme" value="@android:style/Theme.Holo.Light" />
</widget>
は、インスタンスのためにこれらのテーマをテストすることができchangings表示するにはスタイル/ Theme.DeviceDefaultを、@android:スタイル/ Theme.Holo。ライトまたは@アンドロイド:スタイル/テーマ。ホロ。
あなたがあなた自身のテーマを作りたい、ちょうどこのgeneratorを使用しています。(それは非推奨ですが、例えば、十分それにもかかわらず優れています)。 、独自のテーマを作成ダウンロードして解凍した後
、あなたはすべての描画可能ファイルあなたのAndroidプロジェクト・フォルダに入れに(プラットフォーム/アンドロイド/ resを)を持っています。これらのスタイルのファイルがプロジェクトにされた後、あなたがしなければならない最後の事はにコピーあなたのテーマ-defintionsからあなたのダウンロード/解凍したstyle_example.xml(RES /値/ style_example.xml)には、あなたのstrings.xml(プラットフォーム/アンドロイド/ res/values/strings.xml)と呼ばれるプロジェクトスタイルファイル。
<?xml version='1.0' encoding='utf-8'?>
<resources>
<string name="app_name">testapp</string>
<string name="launcher_name">@string/app_name</string>
<string name="activity_name">@string/launcher_name</string>
<!-- ONYL PUT style-tags INTO strings.xml -->
<style name="Theme.YourOwnTheme" parent="@android:style/Theme.Holo.Light">
<item name="android:actionBarItemBackground">@drawable/selectable_background_example</item>
<item name="android:popupMenuStyle">@style/PopupMenu.Example</item>
<item name="android:dropDownListViewStyle">@style/DropDownListView.Example</item>
<item name="android:actionBarTabStyle">@style/ActionBarTabStyle.Example</item>
<item name="android:actionDropDownStyle">@style/DropDownNav.Example</item>
<item name="android:actionBarStyle">@style/ActionBar.Solid.Example</item>
<item name="android:actionModeBackground">@drawable/cab_background_top_example</item>
<item name="android:actionModeSplitBackground">@drawable/cab_background_bottom_example</item>
<item name="android:actionModeCloseButtonStyle">@style/ActionButton.CloseMode.Example</item>
</style>
.....
.....
</resources>
は、さらに私はあなたが本当に変更したテーマを使用していることを示すために、このテーマTheme.YourOwnThemeと改名しました:この私のstrings.xmlファイルを行った後
は次のようになります。したがって、config.xmlのテーマ名を変更しました。
<preference name="android-manifest/application/activity/@android:theme" value="@style/Theme.YourOwnTheme" />
終了!
samsung galaxy S4(Lollipop、バージョン:5.0.1)でtestetされていますが、マシュマロも同様に動作します。
もう1つ有用なlinkです。
これが役に立ちます。
これは機能しました。私はこれがデフォルトでコードワで公開されておらず、プラグインで拡張する必要があることに驚いています。それはとても基本的なようです。 – Darkrum
私はあなたが何を意味するのか知っています。その理由は、プラットフォーム(アンドロイド、アイオス)があまりにも多すぎることかもしれません。私は別の理由を考え出すことができません。あなたが言ったように、それは基本的なようです。 – Blauharley