从 Android 12 开始,Google 会显示带有应用图标的 Toast 消息。
我的应用程序有启动器图标。Android 12 初始屏幕正确显示应用程序图标。
通过代码显示 toast
Toast.makeText(this, "Show simple toast", Toast.LENGTH_LONG).show()
Run Code Online (Sandbox Code Playgroud)
编译SdkVersion/targetSdkVersion 31
android 模拟器 Google play Intel x86 Atom_64 系统映像 API 级别 31,修订版 8。
如何更改此默认 toast 图标?
也许问题很简单而且很愚蠢,但我是iOS开发的新手,我找不到任何正确的解决方案来解决这个问题.
我需要得到:
1)页面网址
2)页面名称
延期
的Info.plist
<dict>
<key>NSExtensionAttributes</key>
<dict>
<key>NSExtensionActivationRule</key>
<dict>
<key>NSExrensionActivationSupportsText</key>
<true/>
<key>NSExtensionActivationSupportsFileWithMaxCount</key>
<integer>1</integer>
<key>NSExtensionActivationSupportsImageWithMaxCount</key>
<integer>1</integer>
<key>NSExtensionActivationSupportsMovieWithMaxCount</key>
<integer>20</integer>
<key>NSExtensionActivationSupportsWebPageWithMaxCount</key>
<integer>1</integer>
<key>NSExtensionActivationSupportsWebURLWithMaxCount</key>
<integer>0</integer>
</dict>
<key>NSExtensionJavaScriptPreprocessingFile</key>
<string>DemoPreprocessor</string>
</dict>
<key>NSExtensionMainStoryboard</key>
<string>MainInterface</string>
<key>NSExtensionPointIdentifier</key>
<string>com.apple.share-services</string>
</dict>
Run Code Online (Sandbox Code Playgroud)
我已经向Chrome添加了更多内容,但它仍无效.对于Safari,这就足够了:
NSExtensionActivationSupportsWebPageWithMaxCount, NSExtensionActivationSupportsWebURLWithMaxCount, NSExrensionActivationSupportsText, NSExtensionJavaScriptPreprocessingFile
Run Code Online (Sandbox Code Playgroud)
我尝试了三种方法,包括和不使用DemoPreprocessor.js.但所有这些都不适用于Chrome:
override func viewDidLoad() {
super.viewDidLoad()
let items = extensionContext?.inputItems
var itemProvider: NSItemProvider?
if items != nil && items!.isEmpty == false {
let item = items![0] as! NSExtensionItem
if let attachments = item.attachments {
if !attachments.isEmpty …Run Code Online (Sandbox Code Playgroud) Django 1.7 Python 2.7
我已经创建了sqlite数据库,并在管理页面中添加了一些记录到数据库.然后我改变我的模型,添加了一个ForeignKey.然后我./manage makemigrationsdjango询问以前录音中的默认值,我添加了错误的值("08-808"),但我想我需要从另一个模型添加一些id(如1,2,3存在).
然后(现在)我跑./manage migrate,我有一个错误:
ValueError: invalid literal for int() with base 10: '08-808'
Operations to perform:
Apply all migrations: admin, contenttypes, lab, auth, sessions
Running migrations:
Applying lab.0004_auto_20141017_0226...Traceback (most recent call last):
File "./manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "/home/denis/WebDir/laboratory1/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 385, in execute_from_command_line
utility.execute()
File "/home/denis/WebDir/laboratory1/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 377, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/home/denis/WebDir/laboratory1/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 288, in run_from_argv
self.execute(*args, **options.__dict__)
File "/home/denis/WebDir/laboratory1/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 338, in execute
output = self.handle(*args, **options)
File …Run Code Online (Sandbox Code Playgroud) 我需要分割一个字符串。我正在使用这个:
\n\ndef ParseStringFile(string):\np = re.compile(\'\\W+\')\nresult = p.split(string)\nRun Code Online (Sandbox Code Playgroud)\n\n但我有一个错误:我的结果有两个空字符串 (\'\'),一个位于 \'\xd0\x9b\xd0\xb5\xd0\xb2\' 之前。我该如何摆脱它们?
\n\n