2016-09-20 8 views
1

私のアプリはほぼ20のカスタムタイルを提供しています。 これらは、マニフェストで宣言された順番に従って、クイック設定編集レイアウトに表示されます。私の場合はサービスタイルラベルです。 これは、アプリケーションでさまざまなローカリゼーションが行われているときにアルファベット順ではなくなり、タイルラベルの最初の文字が変更される可能性があります。 何か不足していますか、またはさまざまな言語でアルファベット順に並べる方法はありますか? 私は自分自身を説明してくれることを願っています。 ありがとうございます。Android Nのクイック設定タイルAPIタイルサービスの注文

+0

私は、Googleがアプリがゼロまたは1つのタイルを提供すると予想していたと考えています.20以上ではないので、注文の懸念事項は高くありませんでした。もしそうであれば、私はそれらがそのようなプロバイダの中だけでなく、すべてのタイルプロバイダの通知シェードエディタ内でソートされるべきだと主張します。 – CommonsWare

+0

ありがとうございます。私は、各コンポーネントを有効/無効にして、タイルを有効または無効にしてクイック設定の編集レイアウトが乱雑にならないようにするオプションをユーザーに提供します。 「それらは、そのようなプロバイダの中だけでなく、すべてのタイルプロバイダの通知シェードエディタ内でソートする必要があります。 – rascarlo

+0

10種類のアプリをインストールすると、それぞれが1つ以上のタイルを提供します。ユーザーは、通知シェードエディタが10種類のアプリからすべてのタイルを表示すると期待しますが、すべてのアプリを並べ替えます。 – CommonsWare

答えて

0

いいえ、注文はシステムによって制御されます。現時点では、単にqueryIntentServices()によって返された注文に一致します。

+0

ありがとうございます。パッケージマネージャーコール以来、機能リクエストは意味をなさないでしょうか? – rascarlo

+0

確かに。私は、ラベルを並べ替えることが毎回するのはむしろ高価になるので、クイックタイルのソートはより適切であると考えています – ianhanniballake

関連する問題